从pve切换到libvirt 问题排查
·
Table of Contents
迁移虚拟机问题记录
# 因为apparmor的限制 libvirt 访问/var/lib/vz/images目录会遇到权限问题, 所有将虚拟机文件迁移到libvirt目录中
# 可能会遇到pve中的模板文件移动失败: 修改attr后再执行
sudo chattr -i /var/lib/vz/images/100/base-100-disk-0.qcow2
sudo lsattr /var/lib/vz/images/100/base-100-disk-0.qcow2
sudo mv /var/lib/vz/images/* /var/lib/libvirt/images/
sudo chown libvirt-qemu:libvirt-qemu /var/lib/libvirt/images/100/
sudo chmod 755 /var/lib/libvirt/images/100
# 直接使用宿主机中的vmbr0网桥, 虚拟机无网络, 需要开启宿主机转发功能
sudo iptables -P FORWARD ACCEPT
sudo sysctl -w net.ipv4.ip_forward=1
sudo sysctl net | grep ip_forward
sudo apt netfilter-persistent
sudo netfilter-persistent save